@charset "UTF-8";
/** 
* [xLarge Screen for PC] 
* >=1200*/
/** 
* [Large Screen for PC & Pad] 
* 960~1199
*/
@media screen and (max-width: 1750px){
#footer .inner p {

 
}
.foot p {

    
}
.sitelogo img {
    width: 100%;
 
}
.header .sitelogo {
    margin-left: 10px;
}
#header .inner {
    height: 160px;
    position: relative;
    width: auto;
}
#footer .inner {
    position: relative;
    width: auto;
    padding: 50px 0;
}
.wrapper.foot.clearfix .inner {
    width: auto;
    padding: 29px 0px;
}
.header .head-left {
    max-width: 27%;
}
.header .head-right {
    float: right;
    margin-top: 60px;
    margin-left: 0;
    margin-right: 10px;
}
}
@media screen and (max-width: 1570px){
#footer .inner .foot-left {
    width: 1090px;
    margin: 0 auto;
}
#footer .inner p {
    width: auto;
    margin: 0 20px;
}
.nav .wp-menu .menu-item a.menu-link {
    display: inline-block;
    padding: 0 12px;
    line-height: 27px;
    color: #fff;
    font-size: 20px;
}
div#aaa {
    float: right;
    margin-left: 15px;
    margin-top: -10px;
}
.header .head-left {
    max-width: 24%;
}

}
@media screen and (max-width: 1380px){

.nav .wp-menu .menu-item a.menu-link {
    padding: 0 8px;
}
div#header {

    background-size: cover;
}


}
@media screen and (max-width: 1499px){

.post.post1.post-17.mbox li {
    float: left;
    width: 30%;
    border-right: 1px solid #323232;
    margin-right: 4.3%;
}
#footer .inner p {

    
}
.foot p {

    margin: 0 50px;
}
.mbanner .focus .focus-pagination {
    position: absolute;
    right: 10px;
    bottom: 100px;
    margin-right: 0;
    z-index: 60;
}
.wrapper .inner{width:100%;margin:0 auto;}
.wrapper .inner .mod{width:auto;padding: 0 8px;}
.nav .wp-menu .menu-item{}

.main1 .inner{}
.post-12 li{padding-bottom: 8px;}
.news_imgs img{vertical-align: top;width: 100%;max-width: 100%;object-fit: cover;max-height: 100%;}
.info_xq .tu_text .news_list li.news .news_wz .news_con{/* margin-left: 470px; */}
.info_xq .article .news_list li.news .news_imgs{/* width: 440px; *//*height: 325px;*//* margin-right: -440px; */}
.post-10 .tt{float: left;width: auto;padding-left: 50px;padding-right: 60px;}
.info_xq .l-banner{height: 350px;}
.post-21 .news_list li.news .news_title,
.post-22 .news_list li.news .news_title,
.post-23 .news_list li.news .news_title{width:75%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.post-31 .news_list li.news .news_title{width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.post-33 .news_list li.news .news_title{width:75%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.foot-center {
    float: left;
    /* margin-left: 162px; */
    border-left: 1px solid #a7474a;
    padding: 0 107px;
    border-right: 1px solid #a7474a;
}
.post-10 .news_title.fl{/* width: 48%; */white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: none;/* display: inline-block; */}
.post-22 .news_list li.news .news_text{width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.post-32 .news_list li.news .news_title{width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
/*links*/
.botlinks .links-wrap{margin:4px 5px;}
/*banner*/
.focus .focus-title-bar{}
}

@media screen and (max-width: 1340px){
    .info_xq .post-41 .xx.sudy-tab .tab-menu li{
    margin-right: 2px;
}
.tempWrap{width: 100% !important;}

.post.post1.post-10{/* background: #98272a url(images/bg6.png) no-repeat; */padding-top: 47px;margin-top: -163px;padding-bottom: 30px;/* background-position: center; */}
.header .head-left{float: left;display: inline-block;width: 30%;}
.center{/* position: absolute;*/}
.header .head-right{float: right;}
.sitelogo img{vertical-align: top;width: 100%;}
.post-42{width: 100%;}
.post-42 .news_list li.news{float: none;padding-left: 5%;}
.foot-center{float: left;/* margin-left: 62px; */border-left: 1px solid #a7474a;padding: 0 43px;border-right: 1px solid #a7474a;}
.post-42 .news_list li.news {
    float: none;
    padding-left: 0;
    margin: 0 1%;
}
}

/** 
* [Medium Screen for Pad] 
* 768~959
*/
@media screen and (max-width: 1300px){
.post.post1.post-17.mbox li:last-child {
    margin: 0;
    border: 0;
    padding: 0;
}
.post.post1.post-17.mbox li {
    float: left;
    width: 31%;
    border-right: 1px solid #323232;
    margin-right: 1.7%;
    padding-right: 1.6%;
}
div#header {
    background: #c82e32;
    border-top: 2px solid #8c302f;
}
.header .head-left {
    float: none;
    display: block;
    width: auto;
    max-width: 100%;
    margin-bottom: 20px;
}
.header .sitelogo {
    margin-left: 10px;
    float: none;
}
.sitelogo img {
    vertical-align: top;
    width: auto;
}
.header .sitelogo {
    margin-left: 0;
    float: none;
    text-align: center;
    margin-top: 10px;
}
.header .head-right {
    float: none;
    margin-top: 20px;
    width: 999px;
    margin: 0 auto;
}
.nav .wp-menu .menu-item a.menu-link {
    padding: 0 11px;
}
    .info_xq .post-41 .xx.sudy-tab .tab-menu li{
    padding: 0 8px;
}
    .post-41 .boxs .news_list{
    /* margin-right: 362px; */
}
   .post-10 .more_btn{
    margin-left: 9px;
}
    .post-10 li{
    padding-right: 0;
}
    marquee{
    width: auto;
    padding-left: 276px;
}
.info_xq .article .news_list li.news .news_imgs{/* width: 320px; *//* height: 325px; *//* margin-right: -320px; */}
.info_xq .tu_text .news_list li.news .news_wz .news_con{/* margin-left: 350px; *//* margin-right: 372px; */}

.xx.sudy-tab{/* width: 340px; *//* float: right; *//* margin-left: -340px; */padding: 20px;}
.article.post-41 li{/* padding-bottom: 15px; */}
.foot-center {
    float: left;
    /* margin-left: 92px; */
    border-left: 1px solid #a7474a;
    /* padding: 0 96px; */
    border-right: 1px solid #a7474a;
}
}
@media screen and (max-width: 1200px){
#footer .inner p {
    width: auto;
    margin: 0 4px;
}
#footer .inner .foot-left {
    width: 999px;
    margin: 0 auto;
}
 .foot-center{
    padding: 0 30px;
}   
}
@media screen and (max-width: 999px){
    .tu_text .news_list li.news .news_wz{
    width: unset;
}
    .post.post1.post-16.mbox li{
    float: none;
    width: 100%;
}
div#header {
    background: #fff;
}
.main5 .inner {
    padding: 20px 0;
}
.post.post2.post-18.mbox li {
    line-height: 24px;
    float: left;
    width: 33.3%;
    text-align: center;
    margin: 0;
    padding: 0;
    border: 0;
}
#footer .inner p {
    font-size: 16px;
 
}
.foot p {
    font-size: 16px;
 
}
.post.post2.post-18.mbox li {

    margin-bottom: 10px;
}
.post.post2.post-18.mbox .tt {
    float: none;
    width: 100%;
    margin-right: 0;
    text-align: center;
}
.post.post2.post-18.mbox .tt .tit {
    float: none;
    margin-bottom: 20px;
}
.post.post2.post-18.mbox ul.news_list.clearfix {
    margin-left: 0px;
}
.post.post1.post-122.mbox {
    margin-bottom: 20px;
}
.layer {
 
    top: 0px;

}
.post.post1.post-16.mbox ul {
    float: left;
    width: 100%;
}

.post.post1.post-17.mbox li {
    float: left;
    width: 50%;
    border-right: 0;
    margin-right: 0;
    padding-right: 0;
}
#footer .inner p {
    margin: 0;
    float: none;
}
.foot p {
    margin: 0;
    float: none;
}
.mbanner .focus .focus-pagination {
    position: absolute;
    right: 10px;
    bottom: 30px;
    margin-right: 0;
    z-index: 60;
}
	.searchbox2 {
    display: block;
}


    .foot-right .con{
    padding-left: 0;
    float: none;
}
    .foot-right li{
    text-align: center;
    height: auto;clear: both;
}
    .foot-right li span{
    display: block;
    text-align: center;
    line-height: inherit;
}
    .info_xq .post-41 .xx.sudy-tab .tab-menu li{
    padding: 0 20px;
}
    .col_news form.layui-form{
    /* float: none; */
    width: 100%;
    /* margin-top: 20px; */
}
    .post-41 .boxs{
    width: 100%;
    /* margin-bottom: 20px; */
}
   .post-42 .news_list li.news{}
    .post-61 .news_title{
    min-height: 60px;
}
    div#container-2{
    background: none;
}
    .post-61 .news_list li.news{
    width: 50%;
    margin: 0;
}
    .post-41 .boxs .news_list{
    margin: 0;
}
    .post-10 li{
    width: 48% !important;
    padding: 0;
    margin: 1%;
}
    .post-10 .more_btn{
    float: right;
    margin-right: 20px;
}
.post-10 .tt{
    float: none;
    width: 100%;
    padding: 1px 10px;
}
    marquee{
    width: auto;
    padding: 0;
    height: 43px;
}
.wrapper .inner{width:100%;margin:0 auto;}
.navi-aside-toggle,
.navi-aside-search{display: block;}
.main1 .inner {
    padding: 20px 0px 0px;
}
#header .inner{padding:10px 0px;height: auto;position:relative;background:none;}
.header .head-left{float:none;display:inline-block;width:100%;height:auto;text-align:center;}
.header .sitelogo{float:none;margin-top:0px;}
.header .sitelogo a{display:inline-block;width:100%;margin:0 auto;}
.header .sitetitle{margin-top:38px;font-size:28px;}
.header .head-main{display:none;}
.header .head-right{float:none;width:100%;margin-top:0px;}
.header .head-right .searchbox{margin: 5px 0px;}
.sitelogo img{vertical-align: top;width: auto;}
.post.post1.post-10{margin-top: 0;/* padding-top: 20px; */px;padding: 20px 10px;}
.cen2 input[type="text"]{line-height: 30px;border: 1px solid #d9d9d9;border-radius: 4px;font-family: "微软雅黑";padding-left: 10px;width: 100%;}
.center{/* position: fixed;*//* top: 9%;*//* width: 94%;*//* background: #fff;*//* border-radius: 5px;*//* left: 3%;*/}
.article.post-41.tu_text{/* padding-bottom: 30px; */}
.info_xq .article .news_list li.news .news_imgs{/* width: 100%; *//* margin: 0; *//* float: none; */}
.info_xq .cen2{padding: 0;}
.col_news .zjck form.layui-form{/* position: absolute;*/width: 100%;}
#footer .inner .foot-left{text-align: center;}
.info_xq .tu_text .news_list li.news .news_wz .news_con{margin-left: 0;margin-right: 0;/* float: none; */}
.zf .center{position: fixed;left: 19%;top: 24%;background-color: #fff;margin-left: -13.5%;width: 90%;}
#footer{background: #585756;}
.xx.sudy-tab{width: 100%;float: none;margin-left: 0;/* padding: 0 20px; */}
.article.post-41 li{width: 100%;}
.foot-center{float: none;margin-left:31px;border-left: 1px solid #a7474a;padding: 0 43px;border-right: 1px solid #a7474a;width: 50%;margin: 0 auto;margin-top: 30px;}
.tab1 img.t1{float: left;width: 100%;margin-right: 0;}
.sudy-tab.tab1{padding: 10px;}
.sudy-tab.tab1 .tab-menu li{display: inline-block;height: 27px;line-height: 27px;float: left;font-size: 17px;font-weight: normal;color: #999;padding: 0;border-radius: 0;cursor: default;padding-left: 7px;margin-right: 15px;}
.test1{width: 100%;padding-left: 0;}
#footer .inner .foot-right{float: none;margin-top: 12px;text-align: center;margin: 0 auto;width: 30%;margin-top: 30px;}
.info_xq .col_news .col_news_box{margin-left: 10px;margin-right: 0;}
.post-42 .news_list li.news{/* float: left; *//* padding-left: 0; *//* margin-bottom: 20px; *//* width: 46%; */margin: 0 18px 20px;}
.xx.sudy-tab li{padding-bottom: 0 !important;}
.post-42 .news_imgs img{/* width: 100%; */}
.info_xq .col_news .col_news_box{margin-left: 0;margin-right: 0;}
/*导航样式：后台绑定时也可以定义配置*/
.wp-navi .wp-menu{display:none;}
.wp-navi-slide .navi-slide-head{display: block;padding:0 10px;height: 40px;}
.wp-navi-slide .wp-menu{background:#fff;}
.wp-navi-slide .wp-menu .menu-item{display: inline-block;float:none;position: relative;z-index: 100;width:100%;padding-left:0px;text-align:left;border-bottom:1px solid #eee}
.wp-navi-slide .wp-menu .menu-item .menu-switch-arrow{display: block;width: 38px;height: 38px;position: absolute;right: 6px;top: 1px;background: url(css/img/icons.png) no-repeat 10px -116px;}
.wp-navi-slide .wp-menu .menu-item a.menu-link{display:block;padding: 0 20px;line-height: 40px;color: #343434;font-size: 14px;}
.wp-navi-slide .wp-menu .menu-item a.menu-link.hover,
.wp-navi-slide .wp-menu .menu-item.hover a.menu-link,
.wp-navi-slide .sub-menu .sub-item.hover> a,
.wp-navi-slide .sub-menu .sub-item a:hover{text-decoration: none;color: #000;background-color: #eee;}
.wp-navi-slide .sub-menu{display: none;position:relative;left: 0;bottom: 0px;top: 0px;min-width: 0px;z-index: 100;background: #fff;opacity: 0.8;}
.wp-navi-slide .sub-menu .sub-item{position: relative;white-space: nowrap;vertical-align: top;border-bottom: 1px solid #eee;}
.wp-navi-slide .sub-menu .sub-item a{display: block;color: #000;height: auto;line-height: 40px;padding: 0 36px;font-size: 14px;background:none;}
.wp-navi-slide .sub-menu .sub-item a:hover{color: #000;background-color:#eee;display: block;}
.wp-navi-slide .sub-menu .sub-menu{left:0;top: 0;}
.wp-navi-slide .sub-menu .sub-menu .sub-item a{padding: 0 52px;}

.mbanner .focus .focus-title-bar{/* display:none!important;*/}
.main1 .ml{float:none;width:100%;padding-top: 0px;}
.main1 .mll{float:none;width:100%;margin-left:0px;min-height:0px;}
.main1 .mc{float:none;width:100%;margin-left:0px;}
.main1 .mr{float:none;width:100%;}
.main2 .inner{padding: 10px 0;}
.main4 .ml{float:none;width:100%;}
.main4 .mr{float:none;width:100%;padding-top:0px;}
/*左标题右内容*/
.post5{background:transparent;}
.post5 .tt{float:none;width: 100%;margin-right:0px;border-bottom: 2px solid #146cc1;}
.post5 .tt .tit{float:none;margin-top: 0px;width:100%;}
.post5 .tt .tit .title{display:inline-block;margin-right:20px;font-size: 16px;font-weight:bold;color: #18267d;cursor:pointer;}
.post5 .more_btn{display:inline-block;right:0;bottom: 0px;margin-top: 0px;text-align: right;}
.post5 .more_btn a{line-height: 45px;color:#666;}
.post5 .con{padding:6px 0;position:relative;}
.post5 .con .conbox{margin-left:0px;padding-left:0px;background:transparent;}
.post-41 .con{    padding: 20px 0 0px;}
.post-41 {
    padding-bottom: 0px;
}
.main3 .inner {
    padding: 0px 0px 20px;
}
.post.post1.post-16.mbox .con {
    padding: 20px 0px 0px;
}
.post.post2.post-18.mbox {
    max-width: 100%;
    margin: 0 auto;
}
.slick-prev, .slick-next {
    display: none !important;
}
#footer .inner{background:none;}
#footer .inner .foot-left{float:none;padding-left: 0px;background: none;padding: 0;}
#footer .inner .foot-left{width: auto;}
#footer .inner .foot-left p{text-align:center;}
#footer .inner p:nth-child(2) {
    font-size: 18px;
    line-height: 36px;
    margin: 0; 
    font-weight: normal;
    text-align: center;
    color: #fff;
    float: none;
}
#footer .inner .foot-right{float:none;margin-top: 12px;}
.shares ul{display:inline-block;width:auto;margin:0 auto;float:none;}
/**友情链接**/
.botlinks .links-wrap{float: none;display: inline-block;margin:4px 0px;width:100%;}
.botlinks .links-wrap .link-items{min-width:100%;}
/*图列表*/
.news_tu .news_list li.news{width:33.3%;}
.m_jz .post-41 .news_tu .news_list{margin:0px -10px;}
.m_jz .post-41 .news_tu .news_list li.news{width: 50%;margin-bottom:20px;}
.m_jz .post-41 .news_tu .news_list li.news .news_box{margin:0px 10px;}
}

/**
* [Small Screen for Smart Phone and Mini Pad] 
* 480~767
*/
@media screen and (max-width: 767px){

    .zjck{
    padding: 20px;
}
ul.news_zxhf.clearfix li {
    float: left;
    width: 50%;
}
.post.post2.post-18.mbox li {
  
    width: 50%;

}
.post.post2.post-18.mbox .news_title {
    font-size: 16px;
    color: #8c3130;
}
.post.post1.post-17.mbox .news_title {
    font-size: 20px;
    line-height: 50px;
}
.post.post1.post-17.mbox .news_text {
    font-size: 14px;
    max-width: 210px;
}
.post1 .tt .tit .title {
    font-size: 28px;

}
span.yw {
    font-size: 20px;
    color: #747474;
    margin-left: 15px;
}
.post .tt .tit .title {
 
    line-height: 70px;
}
.post .more_btn {

    margin-top: 15px;
}
.post.post1.post-17.mbox .news_imgs {
    float: left;
    width: 120px;
    margin-right: -120px;
    height: 120px;
}
.post.post1.post-17.mbox .news_con {
    margin-left: 128px;
    margin-top: 10px;
}
    .tu_text .news_list li.news .news_wz{
    padding-left: 0;
    width: 100%;
}
.post-12 .news_title {

    font-size: 16px;

}
.post-12 .news_meta {
   
    font-size: 16px;

}
.post.post1.post-16.mbox span.news_title {
 
    font-size: 16px;

}
.post.post1.post-16.mbox span.news_f {
   
    font-size: 16px;
    
}
.post.post1.post-16.mbox ul#d1 li {
    padding-right: 30px;
}
.post.post1.post-16.mbox ul#d2 li {
    padding-left: 30px;
    padding-right: 30px;
}
.info_xq .article .news_list li.news .news_imgs{width: 50%;height:auto;margin-right: 0;position:relative;padding-top:58.5%;overflow:hidden;background: #f7f7f7;}
    .info_xq .article .news_list li.news .news_imgs{
    WIDTH: 100%;
    float: none;
}
    .info_xq .xx.sudy-tab span{
    padding-right: 4px;
}
    .info_xq .post-41 .xx.sudy-tab .tab-menu li{
    padding: 0 4px;
}
    .post-10 .news_title.fl{
    font-size: 13px;
}
    .post-10 .news_list li.news .news_time{
    margin-left: 0;
}
    .post-10 li{
    width: 100% ! important;
}
#header .inner{height: auto;}
.header .sitelogo a img{max-width: 85%;margin:5px 0px;}
.header .sitelogo a{}
.header .sitetitle{display:none;margin-top: 10px;font-size:18px;}
.main1 .ml{float:none;width:100%;}
.main1 .mr{float:none;width:100%;}
.main4 .inner{padding: 10px 0 15px;}
.main4 .mr{float:none;}
.post-12 .news_list li.news{width: 100%;}
.post-41 .news_list li.news{width:100%;padding: 0 ! important;}
#footer .inner{padding: 17px 0px;}
#footer .inner .foot-left{float:none;}
#footer .inner p{text-align:center;}
.mbanner .focus-pagination{display:none;}
/*栏目图片*/
.l-banner{height: 180px;}
.l-banner img{width:100%;height:100%;}
#l-container .inner,
#d-container .inner{padding:0px 0px;}
#l-container.wrapper .inner .mod,
#d-container.wrapper .inner .mod{/* padding:0;*/}
.post-41 li.news.n2, .post-41 li.news.n5{padding-left: 0;padding-right: 0;}
.post-41 li{float: left;width: 29.86%;padding-bottom: 30px !important;}
.column-switch{display:block;}
.post-61 li.news.n1.clearfix{
    margin-bottom: 20px;
}
.post-61 .news_list li.news{width: 100%;margin-left: 0;margin-bottom: 20px;background: #fff;}
.col_menu .col_menu_head h3.col_name .col_name_text{display:block;line-height:40px;pa;padding: 0px 5px 0px 12px;font-size: 17px;}
/**栏目名称图标**/
.col_menu{width: 100%;float:none;margin-right:0px;position:relative;}
.col_menu .col_menu_con{display:none;border:0px solid #e4e4e4;}
.col_metas .col_title h2{font-size:18px;}
/**当前栏目名称**/
.col_news{width: 100%;min-height:0px;float:none;}
/**栏目新闻**/
.col_news .col_news_box{margin-left: 10px;margin-right: 10px;}
.col_news_con{padding:5px 0px 10px 0px;margin:0 0px;}
.col_news_con .news_list li.news{line-height:24px;padding: 0;}
.col_news_con .news_list li.news span.news_title{line-height:24px;margin-right:100px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
/*标题*/
.col_news_con .news_list li.news span.news_meta{margin-left:-100px;}
/*属性*/
.wp_paging li.pages_count,.wp_paging li.page_jump{display:none;}
.infobox{width:auto;padding:0px;margin:0 10px;}
.col_news_list .wp_entry img,
.article .entry .read img{max-width: 100%;height:auto!important;width:100%;}
/**文章阅读部分图片大小限制**/
/*图列表*/
.news_tu .news_list li.news{width:50%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:50%;}
.m_jz .post-41 .news_tu .news_list{margin:0px 0px;}
.m_jz .post-41 .news_tu .news_list li.news{width: 100%;margin-bottom:0px;}
.m_jz .post-41 .news_tu .news_list li.news .news_box{margin:0px 0px;}
}

/** 
* [xSmall Screen for Smart Phone] 
* 480~767
*/@media screen and (max-width: 585px){.post.post1.post-17.mbox li {
    float: left;
    width: 100%;
    border-right: 0;
    margin-right: 0;
    padding-right: 0;
}}
@media screen and (max-width: 500px){
.index_jz .myCanVas{width:280px;height:410px;margin: auto; text-align:center;}
    .zs .center{
    width: 320px;
    left: 50%;
    margin-left: -160px;
}
}
@media screen and (max-width: 479px){
ul.news_zxhf.clearfix li {
    float: left;
    width: 100%;
}
.post-12 .news_title {

    width: 60%;

}
.post.post2.post-18.mbox li {
  
    width: 100%;

}
.post .tt .tit .title {
    line-height: 40px;
}
span.yw {
    font-size: 20px;
    color: #747474;
    display: block;
    text-align: left;
    margin-left: 22px;
}
.post1 .tt {
    text-align: left;

}
.foot-left img{    width: 80%;}
.site-lang ul li.links a{margin: 0px 2px 0px 2px;}
.post-11 .news_list li.news .news_title{width:73%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.post-12 .news_list li.news{width:100%;}
#footer .inner p.copyright span{}
#footer .inner .foot-right{width: 30%;}.foot-right li span {
    /*float: left;*/
    padding-top: 12px;
    text-align: center;
}.post.post1.post-10 {
    background: #98272a url(images/bg6.png) no-repeat;
    /* padding-top: 47px; */
    /* padding-bottom: 0px; */
}
.m_jz .post-42 .news_imgs {
    width: 70%;
    margin: 0 auto;
    height: auto;
}
.m_jz .post-42 .news_imgs img {
    vertical-align: top;
    width: 100%;
    max-width: 100%;
    object-fit: cover;
    max-height: 100%;
    height: auto;
}
.foot-right .con{float: left;
    padding-left: 6px;}
.article h1.arti_title{line-height: 28px;font-size:18px;}
.article h2.arti_title{line-height: 28px;font-size: 16px;}
.projectName .title{margin-bottom: 0;}
span.zfb{line-height: 40px;display: inline-block;padding: 0px 15px;}
span.wx{line-height: 40px;display: inline-block;padding: 0px 16px;}
/*图列表*/
.news_tu .news_list li.news{width:100%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:100%;}
}

/** 
* [Tiny Screen for Older Phone and Smart Phone] 
* <319
*/
@media screen and (max-width: 340px){
.post-42 .news_imgs img{width: 100%;}
}